package tgl_models

import "time"

type Tjlb struct {
	FNo         int64     `gorm:"column:FNo" json:"FNo"`     // 小票编号
	Fguid       string    `gorm:"column:Fguid" json:"Fguid"` // Guid值，插入新纪录时写入。根据此值可查出小票号fno
	FZt         string    `gorm:"column:FZt" json:"FZt"`     // 状态
	FScrq       string    `gorm:"column:FScrq" json:"FScrq"` // 生产日期
	FScbt       string    `gorm:"column:FScbt" json:"FScbt"` // 生产拌台
	FDcsj       string    `gorm:"column:FDcsj" json:"FDcsj"`
	FCcsj       string    `gorm:"column:FCcsj" json:"FCcsj"`
	FRwdh       int64     `gorm:"column:FRwdh" json:"FRwdh"` // 任务单号
	FHtbh       string    `gorm:"column:FHtbh" json:"FHtbh"` // 合同编号
	FKhbh       int64     `gorm:"column:FKhbh" json:"FKhbh"`
	FHtdw       string    `gorm:"column:FHtdw" json:"FHtdw"` // 单位名称
	FGcmc       string    `gorm:"column:FGcmc" json:"FGcmc"` // 工程名称
	FGcdz       string    `gorm:"column:FGcdz" json:"FGcdz"` // 工程地址
	FJzbw       string    `gorm:"column:FJzbw" json:"FJzbw"` // 施工部位
	FJzfs       string    `gorm:"column:FJzfs" json:"FJzfs"` // 施工方法
	FGls        float64   `gorm:"column:FGls" json:"FGls"`   // 公里数
	FTpz        string    `gorm:"column:FTpz" json:"FTpz"`   // 砼品种
	FTld        string    `gorm:"column:FTld" json:"FTld"`   // 坍落度
	FSgpb       int64     `gorm:"column:FSgpb" json:"FSgpb"` // 配合比号
	FSjpb       int64     `gorm:"column:FSjpb" json:"FSjpb"` // 砂浆配比
	FShch       string    `gorm:"column:FShch" json:"FShch"` // 车号
	FSjxm       string    `gorm:"column:FSjxm" json:"FSjxm"` // 司机
	FBcps       int64     `gorm:"column:FBcps" json:"FBcps"` // 盘数
	FBcfs       float64   `gorm:"column:FBcfs" json:"FBcfs"` // 本车方数
	FZzl        float64   `gorm:"column:FZzl" json:"FZzl"`   // 总重量
	FBsfs       float64   `gorm:"column:FBsfs" json:"FBsfs"` // 泵送数量
	FLjfs       float64   `gorm:"column:FLjfs" json:"FLjfs"` // 累计方数
	FLjcs       int64     `gorm:"column:FLjcs" json:"FLjcs"` // 累计车数
	FCcqf       string    `gorm:"column:FCcqf" json:"FCcqf"` // 出厂签发
	FYhqs       string    `gorm:"column:FYhqs" json:"FYhqs"` // 用户签收
	FCzy        string    `gorm:"column:FCzy" json:"FCzy"`   // 操作员
	FBz         string    `gorm:"column:FBz" json:"FBz"`     // 备注
	FRwno       string    `gorm:"column:FRwno" json:"FRwno"`
	FHtno       string    `gorm:"column:FHtno" json:"FHtno"`
	FGpfs       string    `gorm:"column:FGpfs" json:"FGpfs"`
	FSpsj       string    `gorm:"column:FSpsj" json:"FSpsj"`
	FJbsj       int64     `gorm:"column:FJbsj" json:"FJbsj"`
	FBranchId   string    `gorm:"column:FBranchId" json:"FBranchId"`
	FHdDateTime string    `gorm:"column:FHdDateTime" json:"FHdDateTime"`
	FHdOperator string    `gorm:"column:FHdOperator" json:"FHdOperator"`
	FMzKg       int64     `gorm:"column:FMzKg" json:"FMzKg"`
	FPzKg       int64     `gorm:"column:FPzKg" json:"FPzKg"`
	FJzKg       int64     `gorm:"column:FJzKg" json:"FJzKg"`
	FRz         float64   `gorm:"column:FRz" json:"FRz"`
	FFlNum      float64   `gorm:"column:FFlNum" json:"FFlNum"`
	FClsj       string    `gorm:"column:FClsj" json:"FClsj"`
	FSby        string    `gorm:"column:FSby" json:"FSby"`
	FJby        string    `gorm:"column:FJby" json:"FJby"`
	FGpsj       string    `gorm:"column:FGpsj" json:"FGpsj"`
	FRecId      string    `gorm:"column:FRecId" json:"FRecId"`
	FPhbNo      string    `gorm:"column:FPhbNo" json:"FPhbNo"` // 配合比号
	FGlsID      int64     `gorm:"column:FGlsID" json:"FGlsID"`
	FTlb        string    `gorm:"column:FTlb" json:"FTlb"`
	FBcfsC      float64   `gorm:"column:FBcfsC" json:"FBcfsC"`
	FBcfsM      float64   `gorm:"column:FBcfsM" json:"FBcfsM"`
	FPcbID      string    `gorm:"column:FPcbID" json:"FPcbID"`
	FPhbSJ      string    `gorm:"column:FPhbSJ" json:"FPhbSJ"`
	FA1         string    `gorm:"column:FA1" json:"FA1"`
	FA2         string    `gorm:"column:FA2" json:"FA2"`
	FA3         string    `gorm:"column:FA3" json:"FA3"` // 委托方任务编号
	FA4         string    `gorm:"column:FA4" json:"FA4"`
	FC1         int64     `gorm:"column:FC1" json:"FC1"`
	FC2         int64     `gorm:"column:FC2" json:"FC2"`
	FC3         int64     `gorm:"column:FC3" json:"FC3"`
	FRvA        float64   `gorm:"column:FRvA" json:"FRvA"` // 余方量
	FRvB        float64   `gorm:"column:FRvB" json:"FRvB"` // 拌方量
	FRvC        float64   `gorm:"column:FRvC" json:"FRvC"` // 票方量
	FQvA        float64   `gorm:"column:FQvA" json:"FQvA"` // 退方量
	FQvB        float64   `gorm:"column:FQvB" json:"FQvB"`
	FQvC        float64   `gorm:"column:FQvC" json:"FQvC"`
	FIv0        int64     `gorm:"column:FIv0" json:"FIv0"`
	FCcsjEx     string    `gorm:"column:FCcsjEx" json:"FCcsjEx"`
	FTmA        string    `gorm:"column:FTmA" json:"FTmA"`
	FTmB        string    `gorm:"column:FTmB" json:"FTmB"`
	Fdywc       int64     `gorm:"column:Fdywc" json:"Fdywc"`     // 小票是否打印完成
	Fqrscwc     int64     `gorm:"column:Fqrscwc" json:"Fqrscwc"` // 确认生产完成
	Fdysj       time.Time `gorm:"column:Fdysj" json:"Fdysj"`
	FVersion    time.Time `gorm:"column:FVersion" json:"FVersion"`
	UpdateTime  time.Time `gorm:"column:updateTime" json:"updateTime"`
	FXpNo       int64     `gorm:"column:FXpNo" json:"FXpNo"`
}

func (Tjlb) TableName() string {
	return "tjlb"
}
